An Element-Based Concurrent Partitioner for Unstructured Finite Element Meshes

نویسندگان

  • Chris H. Q. Ding
  • Robert D. Ferraro
چکیده

Ding & Ferraro 1 Abstract. A concurrent partitioner for partitioning unstructured finite element meshes on distributed memory architectures is developed. The partitioner uses an element-based partitioning strategy. Its main advantage over the more conventional node-based partitioning strategy is its modular programing approach to the development of parallel applications. The partitioner first partitions element centroids using a recursive inertial bisection algorithm. Elements and nodes then migrate according to the partitioned centroids, using a data request communication template for unpredictable incoming messages. Our scalable implementation is contrasted to a non-scalable implementation which is a straightforward parallelization of a sequential partitioner. The algorithms adopted in the partitioner scale logarithmically, as confirmed by actual timing measurements on the Intel Delta on up to 512 processors for scaled size problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Slices: A Scalable Partitioner for Finite Element Meshes

A pasallcl partitioned for partitioning unstructured finite element meshes on distributed memory architectures is developed. The, element based partitioned can handle mixtures of different element types. All algoritlnns adopted in the partitioned are scalable, including a communication template for ullpredictable incoming messages, as shown in actual timing measurements.

متن کامل

A Compiler for Parallel Finite Element Methodswith Domain -

Archimedes is an automated system for nite element methods on unstructured meshes using distributed memory supercomputers. Its components include a mesh generator, a mesh partitioner, and a data-parallel compiler whose input is C augmented with machine-independent operations for nite element computations, and whose output is parallel code for a particular multicomputer. We describe an elegant i...

متن کامل

SIFFEA: Scalable Integrated Framework for Finite Element Analysis

SIFFEA is an automated system for parallel nite element method PFEM with unstructured meshes on distributed memory ma chines It synthesizes mesh generator mesh partitioner linear system assembler and solver and adaptive mesh re ner SIFFEA is an implicit parallel environment The user need only specify the application model in serial semantics all internal communications are transparent to the us...

متن کامل

An Element-Based Concurrent Partitioned for Unstructured Finite Element Meshes

A concurrent partilionerforpartitioning Unstructured finite element meshes on distributed memory architectures is developed. The partitioned uses an element-based partitioning strategy 1[s main advantage over the more conventional node-based partitioning strategy is its modular programing approach to the development of parallel applications. The partitionerfirst partitions element centroids ioi...

متن کامل

2 JONATHAN RICHARD SHEWCHUK AND OMAR GHATTAS Mesh Partitioner

Archimedes is an automated system for nite element methods on unstructured meshes using distributed memory supercomputers. Its components include a mesh generator, a mesh partitioner, and a data-parallel compiler whose input is C augmented with machine-independent operations for nite element computations, and whose output is parallel code for a particular multicomputer. We describe an elegant i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996